Career 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Czech Republic F1 Austria F1 Czech Republic F4 Italy F4 Hungary F1 Morocco F3 Serbia & Montenegro F3 Austria F5 Ukraine F2 Ukraine F3 Czech Republic F6 Germany F3 Austria F2 Germany F7 Mexico F12 USA F4 Canada F2 USA F7 USA F9 USA F10 Great Britain F1 Great Britain F2 Croatia F1 France F5 Russia F1 Russia F2 Usa F9 Usa F10 Usa F13 Usa F14 Croatia F2 Usa F23 USA F24 Croatia F3 Italy F16 Italy F19 Hungary F3 Morocco F4 Slovakia F1 Croatia F5 Italy F32 Germany F2 Croatia F2 Italy F15 Czech Republic F3 Slovenia F3 M15 Weston M15 Naples M25 Ueberlingen M25 Champaign M15 Naples Tatra Banka Open 2003 - Bratislava Czech Indoor Open - Prague Trofeo Sisma Mantova - Mantova Togliatti Cup - Togliatti dBI Tennis Challenger - Binghamton GHI Bronx Tennis Classic - Bronx Dharwad Challenger 2006 - Dharwad Kobstaedernes ATP Challenger - Kolding Croatia Osiguranje Rijeka Open - Rijeka Akbank Private Banking TED Open - Istanbul Brasov Challenger - Brasov Schickedanz Open 2007 - Furth ATP Challenger Trophy 2007 - Trnava Internationaux de Nouvelle-Caledonie - New Caledonia Baden Open - Karlsruhe Kobstaedernes ATP Challenger - Kolding Heilbronn Open - Heilbronn Internationaux du Doubs - Besancon Czech Open 2006 - Prostejov Flea Market Cup - Busan PEOPLEnet Cup - Dnepropetrovsk Baden Open - Karlsruhe Kosice Open-Steelers Cup 2008 - Kosice Porsche Open - Poznan Prosperita Open 2007 - Ostrava Levene Gouldin & Thompson Tennis Challenger - Binghamton San Remo Tennis Cup - San Remo Porsche Open - Poznan Challenger DCNS de Cherbourg - Cherbourg Tatra Banka Open - Bratislava Sarajevo Challenger Sarasota Challenger Yuba City Challenger Pozoblanco Challenger Ethias Trophy - Mons KGHM Dialog Polish Indoors - Wroclaw Manchester Challenger Lexington Challenger Recanati Challenger Tatra Banka Open - Bratislava Segovia Challenger Vancouver Challenger Binghamton Challenger The LTA Nottingham Challenger - Nottingham St. Remy Challenger Tatra Banka Open 2006 - Bratislava Sacramento Challenger Tashkent Challenger Seoul Challenger Pharma Medico Open 2008 - Aarhus Chuncheon Challenger Charlottesville Challenger IPP Open - Helsinki Morocco Tennis Tour - Fes Open Castilla y Leon - Segovia Rennes Challenger Charlottesville Challenger Bratislava Challenger Samsung Securities Cup - Seoul Honolulu Challenger Ortisei Challenger Dallas Challenger Pingguo Challenger Guangzhou Challenger Zagreb Challenger Penza Challenger Nottingham Challenger Nottingham Challenger Status Athens Open - Athens St. Remy Challenger Fergana Challenger Izmir Challenger Calabasas Challenger Orleans Challenger IPP Open - Helsinki Unicredit Czech Open - Prostejov Ortisei Challenger Helsinki Challenger Rennes Challenger Kos Succhetti Tennis Cup - Cordenons Coffee Cup Challenger - Chikmagalur Dallas Challenger Sarasota Challenger Savannah Challenger Johannesburg Challenger Tallahassee Challenger Talahassee Challenger Challenger Brasov - Brasov Granby Challenger Challenger DCN de Cherbourg - Cherbourg Tashkent Challenger St. Remy Challenger Siemens Open 2007 - Scheveningen Dallas Challenger Shenzhen Challenger Gimcheon Challenger Bordeaux Challenger Busan Challenger Tatra Banka Slovak Open - Bratislava Internazionali di Tennis di Bergamo - Bergamo Napa Challenger Tashkent Challenger BMW Tennis Championship - Sunrise Happy Valley Challenger Tiburon Challenger Raanana Challenger Taipei City Challenger Winnetka Challenger Cary Challenger Bratislava Challenger Columbus Challenger Orleans Challenger Tiburon Challenger Irving Challenger Astana Challenger Eckental Challenger Brescia Challenger Manila Challenger Irving Challenger Guangzhou Challenger Savannah Challenger Tallahassee Challenger Seoul Challenger Orleans Challenger Mons Challenger Brescia Challenger Quimper Challenger Ostdeutscher Sparkassen Cup - Dresden Mons Challenger Surbiton Challenger Charlottesville Challenger Heilbronn Challenger Nottingham Challenger Open de L'Isere-Trophee BNP Paribas - Grenoble Geneva Challenger Brest Challenger Maui Challenger Dallas Challenger Wroclaw Challenger Winnetka Challenger Binghamton Challenger Taipei City Challenger Bratislava Challenger Granby Challenger Orleans Challenger Irving Challenger Open de Rennes La Trinitaine - Rennes Glasgow Challenger Bratislava Challenger Phoenix Challenger Brescia Challenger Dallas Challenger St. Brieuc Challenger Busan Challenger Bratislava Challenger Surbiton Challenger Loughborough Challenger Chicago Challenger Granby Challenger Surbiton Challenger Ortisei Challenger Bratislava Challenger Seoul Challenger St. Remy Challenger St. Brieuc Challenger Izmir Challenger Tashkent Challenger Fairfield Challenger Brest Challenger Nottingham Challenger Knoxville Challenger Champaign Challenger Dallas Challenger Wroclaw Challenger Ostrava Challenger Shenzhen Challenger Raanana Challenger Sarasota Challenger Busan Challenger Biel Challenger Bangkok Challenger Pozoblanco Challenger Ilkley Challenger Troisdorf Challenger Tashkent Challenger Irving Challenger Taipei City Challenger Portoroz Challenger Lexington Challenger Prague Challenger Nottingham Challenger Dallas Challenger Indian Wells Challenger GHI Bronx Tennis Classic - Bronx Taipei City Challenger Busan Challenger Gwangju Challenger Surbiton Challenger Internationaux de Doubs Open de Franchie-Comte - Besancon Recanati Challenger Aptos Challenger Eckental Challenger Pau Challenger Biella 1 Challenger Biella 2 Challenger Lugano Challenger Tallahassee Challenger Biella 7 Challenger Barletta Challenger Mallorca Challenger Ismaning Challenger Bratislava Challenger Forli 3 Challenger Quimper Challenger Columbus Challenger Forli 5 Challenger Sarasota Challenger Ostrava Challenger Mauthausen Challenger Nottingham Challenger Ilkley Challenger Rome Challenger Lexington Challenger Steelers Cup - Kosice Mallorca Challenger Cary Challenger Ismaning Challenger Ortisei Challenger Steelers Cup 2005 - Kosice Stella Artois Clay Court Championships - Budaors Cleveland Challenger Izmir Challenger Unique Zagreb Open - Zagreb Steelers Cup - Kosice Open de Rennes La Trinitaine - Rennes Sony Ericsson Open 2008 - Belgrade Tennis Napoli Cup - Napoli Baton Rouge Pro Tennis Classic - Baton Rouge Tunis Open - Tunis Prosperita Open 2008 - Ostrava Tatra Banka Slovak Open - Bratislava Mons Challenger Open des Alpes Trophee BNP Paribas - Grenoble Ismaning Challenger Bratislava Challenger Vancouver Challenger Open de Rennes - Rennes Kobstaedernes ATP Challenger - Kolding Trieste Challenger Portoroz Challenger Quimper Challenger Quimper 2 Challenger Cary Challenger Busan Challenger Jonkoping Challenger Sarasota Challenger Prague Challenger Savannah Challenger Zagreb Challenger Knoxville Challenger Bratislava Challenger Open Seat Godo 2007 - Barcelona Mercedes Cup - Stuttgart BCR Open Romania - Bucharest Bratislava Challenger Champaign Challenger PBZ Zagreb Indoors - Zagreb Gerry Weber Open - Halle Dallas Challenger PBZ Zagreb Indoors - Zagreb SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach U.S. Mens's Clay Court Championship - Houston BMW Open - Munich Open de Moselle - Metz Open Sud de France - Montpellier Brisbane International - Brisbane Regions Morgan Keegan Championships - Memphis US Men's Clay Court Championship - Houston AEGON Championships - London Winston Salem - Winston Salem Rakuten Japan Open - Tokyo Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb Puebla Challenger Countrywide Classic - Los Angeles Next Generation Adelaide International - Adelaide SAP Open - San Jose Noumea Challenger Tashkent Challenger Dallas Challenger Nottingham Challenger The Dubai Tennis Championships - Dubai Regions Morgan Keegan Championships - Memphis Sacramento Challenger Dubai Duty Free Tennis Championships - Dubai Bratislava Challenger Charlottesville Challenger US Men's Clay Court Championship - Houston Drummondville Challenger Chennai Open - Chennai Malaga Challenger Helsinki Challenger Serbia Open - Belgrade Power Horse World Team Cup - Dusseldorf Gerry Weber Open - Halle Atlanta Tennis Championships - Atlanta St. Petersburg Open - St. Petersburg Malaysian Open - Kuala Lumpur China Open - Beijing Campbell's Hall of Fame Tennis Championships - Newport Sunrise Challenger Qatar ExxonMobil Open - Doha Brisbane International - Brisbane Apia International - Sydney Heineken Open - Auckland SAP Open - San Jose AEGON Championships - London AEGON International - Eastbourne BB&T Atlanta Open - Atlanta Legg Mason Tennis Classic - Washington Citi Open - Washington Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Brisbane International - Brisbane Brisbane International - Brisbane Kaohsiung Challenger Campbells Hall of Fame Tennis Championships - Newport Atlanta Tennis Championships - Atlanta US Men's Clay Court Championship - Houston Winston-Salem Open - Winston-Salem Rakuten Japan Open - Tokyo Citi Open - Washington Winston-Salem Open - Winston-Salem Shenzhen Open - Shenzhen Johannesburg Challenger Delray Beach International Tennis Championships - Delray Beach PBZ Zagreb Indoors - Zagreb Kun-Ming Challenger Busan Challenger Abierto Mexicano Telcel - Acapulco Shenzhen Open - Shenzhen If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Memphis Open - Memphis Geneva Open - Geneva Mercedes Cup - Stuttgart Gerry Weber Open - Halle BB&T Atlanta Open - Atlanta Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Aptos Challenger US Men's Clay Court Championship - Houston Abierto Mexicano Telcel - Acapulco Delray Beach Open - Delray Beach PBZ Zagreb Indoors - Zagreb Open 13 Provence - Marseille U.S. National Indoor Tennis Championships - Memphis Athens Challenger Abierto Mexicano Telcel - Acapulco Bratislava Challenger Aegon Nottingham Open - Nottingham Apia International - Sydney Knoxville Challenger AEGON Championships - London Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Hall of Fame Tennis Championships - Newport Helsinki Challenger Medibank International - Sydney Shenzhen Open - Shenzhen Swiss Indoors Basel - Basel Dubai Duty Free Tennis Championships - Dubai Hall of Fame Open - Newport Citi Open - Washington Intrum Stockholm Open - Stockholm Swiss Indoors Basel - Basel Guadalajara Challenger Sydney International - Sydney BRD Nastase Tiriac Trophy - Bucharest Farmers Classic - Los Angeles Gerry Weber Open - Halle AEGON Championships - London Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Tiburon Challenger U.S. National Indoor Tennis Championships - Memphis Dubai Duty Free Tennis Championships - Dubai Knoxville Challenger SAP Open - San Jose Maui Challenger Atlanta Tennis Championships - Atlanta Delray Beach Open - Delray Beach Manchester Challenger Helsinki Challenger Heineken Open - Auckland U.S. National Indoor Tennis Championships - Memphis Ostrava Challenger Open de Nice Cote d'Azur - Nice Las Vegas Challenger AEGON International - Eastbourne Campbell's Hall of Fame Tennis Championships - Newport Segovia Challenger Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston Open de Nice Cote d'Azur - Nice Moselle Open - Metz PTT Thailand Open - Bangkok Erste Bank Open - Vienna Aircel Chennai Open - Chennai Heineken Open - Auckland Hall of Fame Open - Newport Open 13 - Marseille Delray Beach Open - Delray Beach Mons Challenger Budapest Challenger Maui Challenger Topshelf Open - 's-Hertogenbosch Libema Open - 's-Hertogenbosch Bergamo Challenger Hall of Fame Tennis Championships - Newport BB&T Atlanta Open - Atlanta Erste Bank Open - Vienna Heineken Open - Auckland Le Gosier Challenger Gerry Weber Open - Halle Hall of Fame Tennis Championships - Newport BB&T Atlanta Open - Atlanta Citi Open - Washington Winston-Salem Open - Winston-Salem Dallas Challenger Cleveland Challenger Eckental Challenger Gerry Weber Open - Halle Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Memphis Open - Memphis Hall of Fame Tennis Championships - Newport Citi Open - Washington Abierto Mexicano de Tenis Mifel - Los Cabos Rakuten Japan Open - Tokyo ASB Classic - Auckland Abierto Mexicano Telcel - Acapulco Guadalajara Challenger Eckental Challenger Hungarian Open - Budapest Millennium Estoril Open - Estoril Zagreb Challenger Citi Open - Washington Brisbane International - Brisbane ASB Classic - Auckland Vancouver Challenger Garanti Koza Sofia Open - Sofia Charleston Challenger New York Open - New York Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai AEGON International - Eastbourne AEGON International - Eastbourne Eckental Challenger Shenzhen Open - Shenzhen Quimper Challenger Prostejov Challenger Biella Challenger Tallahassee Challenger DIEMA XTRA Sofia Open - Sofia Ismaning Challenger US Men's Clay Court Championship - Houston Prague Challenger Little Rock Challenger Orlando 2 Challenger BB&T Atlanta Open - Atlanta Monterrey Challenger Open Sud de France - Montpellier Qatar ExxonMobil Open - Doha Noventi Open - Halle Truist Atlanta Open - Atlanta Delray Beach Open - Delray Beach Open Sud de France - Montpellier Abierto Mexicano Telcel - Acapulco Open 13 Provence - Marseille US Men's Clay Court Championship - Houston BCR Open Romania - Bucharest U.S. Mens's Clay Court Championship - Houston AEGON International - Eastbourne PBZ Zagreb Indoors - Zagreb Qatar ExxonMobil Open - Doha US Men's Clay Court Championship - Houston Topshelf Open - 's-Hertogenbosch Delray Beach Open - Delray Beach Mercedes Cup - Stuttgart AEGON Championships - London Brisbane International - Brisbane New York Open - New York Delray Beach Open - Delray Beach Columbus 2 Challenger Rome Challenger Waco Challenger Ilkley Challenger Sarasota Challenger Rennes Challenger Newport Beach Challenger Hamburg Challenger Bratislava Challenger Ostrava Challenger Sony Ericsson Open - Miami Geneva Open - Geneva PBZ Zagreb Indoors - Zagreb BNP Paribas Open - Indian Wells Open de Nice Cote dAzur - Nice Davidoff Swiss Indoors Basel - Basel BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Sony Open Tennis - Miami US Men's Clay Court Championship - Houston Rogers Cup - Montreal Miami Open - Miami BNP Paribas Masters - Paris Mutua Madrid Open - Madrid Western & Southern Financial Group Masters - Cincinnati Sony Ericsson Open - Miami Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami BNP Paribas Masters - Paris Aircel Chennai Open - Chennai Shanghai ATP Masters - Shanghai Malaysian Open - Kuala Lumpur Open Sud de France - Montpellier Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Rogers Cup - Montreal Rogers Cup - Toronto Erste Bank Open - Vienna BNP Paribas Open - Indian Wells Miami Open - Miami Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Australian Open - Melbourne French Open - Paris Australian Open - Melbourne U.S. Open - New York Western & Southern Open - Cincinnati Wimbledon - London Shanghai Rolex Masters - Shanghai Miami Open - Miami Mutua Madrid Open - Madrid U.S. Open - New York AEGON Championships - London Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells BB&T Atlanta Open - Atlanta Australian Open - Melbourne French Open - Paris Wimbledon - London Miami Open - Miami U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Western & Southern Financial Group Masters - Cincinnati Western & Southern Financial Group Masters - Cincinnati U.S. Open - New York Mutua Madrid Open - Madrid Australian Open - Melbourne BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Power Horse Cup - Dusseldorf Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Brisbane International - Brisbane Erste Bank Open - Vienna Swiss Indoors Basel - Basel Hall of Fame Tennis Championships - Newport U.S. Open - New York Wimbledon - London Davis Cup, World Group, 1R, CHI-SVK 4-1 Davis Cup, World Group, PO, SVK-KOR 2-3 Davis Cup, World Group, PO, SVK-SRB, 1-4 Davis Cup, Group 1, 2R, ITA-SVK 4-1 Davis Cup, Group 1, 2R, AUT-SVK 3-2 Davis Cup, Europe/Africa Group I, PO, BLR-SVK 1-4 Davis Cup, World Group, QF, FRA-USA 2-3 U.S. Open - New York Davis Cup, Group I, 1R, SVK-LAT 5-0 Davis Cup, World Group, PO, USA-SVK 5-0 Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London French Open - Paris French Open - Paris Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open Qualifying - Doha French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London Davis Cup, World Group, 1R, SUI-USA 0-5 Olympics - London Davis Cup, Group 1, 2R, SVK-GEO 4-1 Davis Cup, Group I, 1R, POR-SVK 4-1 Davis Cup, Group I, PO, SVK-POR 3-1 Davis Cup, Group I, PO, SVK-SWE 3-2 Davis Cup, Group I, 2R, SVK-AUT 4-1 Davis Cup, Group 1, PO, SVK-MKD, 5-0 Davis Cup, Group I, 1R, GBR-SVK 3-2 Davis Cup, Group I, 1R, UKR-SVK 3-2 Davis Cup, Group I, 1R, SVK-SLO 5-0 Wimbledon (juniors) Australian Open (juniors) Australian Open (juniors) French Open (juniors) French Open (juniors) U.S. Open (juniors) Davis Cup, World Group, QF, USA-BEL 4-0 U.S. Open (juniors) French Open (juniors) Wimbledon (juniors) Australian Open (juniors) U.S. Open (juniors) Davis Cup, World Group, PO, SVK-BEL 2-3 Cary 1 Challenger Citi Open - Washington